home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Champak 138
/
Volume 138 Aug 19 2011 - Damaged.iso
/
Games
/
the_independent.swf
/
scripts
/
frame_5
/
DoAction_2.as
next >
Wrap
Text File
|
2011-08-19
|
4KB
|
130 lines
function sectionStart(sectionNum)
{
trace("section: " + sectionNum);
_global.section = sectionNum;
switch(sectionNum)
{
case 1:
if(_global.sound)
{
bgSound.start(0,1000);
}
var b = attachMovie("grey","grey",5);
b._x = b._y = 0;
var b = attachMovie("bkgrnd","bkgrnd",20);
b._x = b._y = 0;
var b = attachMovie("ground","ground",4000);
b._x = 0;
b._y = 800;
delete b;
populate();
var o = attachMovie("openSplash","openSplash",20000);
slideInPrep(o,"centre");
delete o;
break;
case 2:
bgSound.stop();
_global.paperNum = 10;
_global.peopleScore = 0;
_global.score = 0;
_global.peopleHit = 0;
var i = 0;
while(i <= 9)
{
_root["people" + i].person.gotoandstop(1);
i++;
}
floater.removeMovieClip();
slideOutPrep(openSplash);
var b = attachMovie("scoreBar","scoreBar",19000);
b.paperNum.text = _global.paperNum + "x";
slideInPrep(b,"top");
var b = attachMovie("blankMC","searcher",100002);
b._x = paperBoy._x;
b._y = paperBoy._y;
b.onenterframe = search;
controller.targ = searcher;
delete b;
updateScore();
break;
case 3:
var b = attachMovie("arrowGrid","arrowGrid",4600);
var b = attachMovie("viewingArrows","viewingArrows",7000);
b._x = 250;
b._y = 200;
b._visible = false;
delete b;
sectionStart(6);
break;
case 4:
_quality = "LOW";
scoreBar.paperNum.text = --_global.paperNum + "x";
paperBoy.play();
var b = attachMovie("paper","paper",4800);
b._x = paperBoy._x - 10;
b._y = paperBoy._y - 25;
b.relY = paperBoy._y - 25;
b.rot = arrowGrid.arrow.arrowBit._x + 15.5;
b.bounce = 0;
b.tNum = 0;
b.Xacc = (arrowGrid.arrow.arrowBit._x + 15.5) / 2 * Math.cos(radian * arrowGrid.arrow._rotation);
b.Yacc = (arrowGrid.arrow.arrowBit._x + 15.5) / 2 * Math.sin(radian * arrowGrid.arrow._rotation);
delete arrowGrid.onEnterFrame;
arrowGrid._visible = false;
paper.onenterframe = movePaper;
controller.targ = paper;
delete b;
break;
case 5:
controller.targ = searcher;
break;
case 6:
if(_global.paperNum == 0)
{
sectionStart(7);
break;
}
paperBoy.gotoandstop(1);
_quality = "HIGH";
_global.potScore = 100;
_global.lastOb = 99;
_global.breakout = 0;
pigeonHit = 99;
arrowGrid._visible = true;
arrowGrid.rot = 0;
arrowGrid.acc = 0;
arrowGrid._x = paperBoy._x - 10;
arrowGrid._y = paperBoy._y - 25;
arrowGrid.onenterframe = moveArrow;
delete b;
break;
case 7:
slideOutPrep(scoreBar);
arrowGrid.removeMovieClip();
viewingArrows.removeMovieClip();
var f = _root.attachMovie("blankMC","floater",100000);
f._x = f.relX = 0;
f._y = f.relY = 120;
f.xAcc = 5;
f.yAcc = 0;
f.onenterframe = float;
delete f;
controller.targ = floater;
var b = attachMovie("totalSplash","totalSplash",20001);
slideInPrep(b,"centre");
delete b;
break;
case 8:
slideOutPrep(totalSplash);
removeBuildings("ForeBuild");
removeBuildings("backBuild");
sectionstart(1);
break;
case 9:
slideOutPrep(totalSplash);
var o = attachMovie("openSplash","openSplash",20000);
slideInPrep(o,"centre");
delete o;
}
}